sudden and unrestrained - Turkish English Dictionary